﻿@charset "utf-8";
/* CSS Document */

/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin: 0; padding: 0;}
table { border-collapse: collapse; border-spacing: 0;}
fieldset,img { border: 0;}
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; font-weight: normal;}
ol,ul { list-style: none;}
caption,th { text-align: left;}
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal;}
q:before,q:after { content: '';}
abbr,acronym { border: 0;}

/* 定位 */
.tl { text-align: left;}
.tc { text-align: center;}
.tr { text-align: right;}
.bc { margin-left: auto; margin-right: auto;}
.fl { float: left; display: inline;}
.fr { float: right; display: inline;}
.cb { clear: both;}
.cl { clear: left;}
.cr { clear: right;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix { display: inline-block;}
*html .clearfix { height: 1%;}
.clearfix { display: block;}
.vm { vertical-align: middle;}
.pr { position: relative;}
.pa { position: absolute;}
.abs-right { position: absolute; right: 0;}
.zoom { zoom: 1;}
.hidden { visibility: hidden;}
.none { display: none;}

/* 文字排版 */
.f12 { font-size: 12px;}
.f14 { font-size: 14px;}
.f16 { font-size: 16px;}
.f20 { font-size: 20px;}
.fb { font-weight: bolder;}
.fn { font-weight: normal;}
.t2 { text-indent: 2em;}
.lh150 { line-height: 150%;}
.lh180 { line-height: 180%;}
.lh200 { line-height: 200%;}
.unl { text-decoration: underline;}
.no_unl { text-decoration: none;}

/* 长度高度 */
.w10 { width: 10px;}
.w20 { width: 20px;}
.w30 { width: 30px;}
.w40 { width: 40px;}
.w50 { width: 50px;}
.w60 { width: 60px;}
.w70 { width: 70px;}
.w80 { width: 80px;}
.w90 { width: 90px;}
.w100 { width: 100px;}
.w200 { width: 200px;}
.w250 { width: 250px;}
.w300 { width: 300px;}
.w400 { width: 400px;}
.w500 { width: 500px;}
.w600 { width: 600px;}
.w700 { width: 700px;}
.w800 { width: 800px;}
.w { width: 100%;}
.h50 { height: 50px;}
.h80 { height: 80px;}
.h100 { height: 100px;}
.h200 { height: 200px;}
.h { height: 100%;}

/* 边距 */
.m10 { margin: 10px;}
.m15 { margin: 15px;}
.m30 { margin: 30px;}
.mt5 { margin-top: 5px;}
.mt10 { margin-top: 10px;}
.mt15 { margin-top: 15px;}
.mt20 { margin-top: 20px;}
.mt30 { margin-top: 30px;}
.mt50 { margin-top: 50px;}
.mt100 { margin-top: 100px;}
.mb5 { margin-bottom: 5px;}
.mb10 { margin-bottom: 10px;}
.mb15 { margin-bottom: 15px;}
.mb20 { margin-bottom: 20px;}
.mb30 { margin-bottom: 30px;}
.mb50 { margin-bottom: 50px;}
.mb100 { margin-bottom: 100px;}
.ml5 { margin-left: 5px;}
.ml10 { margin-left: 10px;}
.ml15 { margin-left: 15px;}
.ml20 { margin-left: 20px;}
.ml30 { margin-left: 30px;}
.ml50 { margin-left: 50px;}
.ml100 { margin-left: 100px;}
.mr5 { margin-right: 5px;}
.mr10 { margin-right: 10px;}
.mr15 { margin-right: 15px;}
.mr20 { margin-right: 20px;}
.mr30 { margin-right: 30px;}
.mr50 { margin-right: 50px;}
.mr100 { margin-right: 100px;}
.p10 { padding: 10px;}
.p15 { padding: 15px;}
.p30 { padding: 30px;}
.pt5 { padding-top: 5px;}
.pt10 { padding-top: 10px;}
.pt15 { padding-top: 15px;}
.pt20 { padding-top: 20px;}
.pt30 { padding-top: 30px;}
.pt50 { padding-top: 50px;}
.pt100 { padding-top: 100px;}
.pb5 { padding-bottom: 5px;}
.pb10 { padding-bottom: 10px;}
.pb15 { padding-bottom: 15px;}
.pb20 { padding-bottom: 20px;}
.pb30 { padding-bottom: 30px;}
.pb50 { padding-bottom: 50px;}
.pb100 { padding-bottom: 100px;}
.pl5 { padding-left: 5px;}
.pl10 { padding-left: 10px;}
.pl15 { padding-left: 15px;}
.pl20 { padding-left: 20px;}
.pl30 { padding-left: 30px;}
.pl50 { padding-left: 50px;}
.pl100 { padding-left: 100px;}
.pr5 { padding-right: 5px;}
.pr10 { padding-right: 10px;}
.pr15 { padding-right: 15px;}
.pr20 { padding-right: 20px;}
.pr30 { padding-right: 30px;}
.pr50 { padding-right: 50px;}
.pr100 { padding-right: 100px;} 

a:link,a:visited { text-decoration: none;}
a:active,a:hover { text-decoration: none;}

body { font-size: 12px; font-family: "Microsoft YaHei",微软雅黑,宋体; background-color: #090909;}

.header_link{width:1002px;height:370px;display:block;background:url(about:blank)}
#dota_top_nav_td { width: 100%; height: 78px; background: url(../Images/top_nav.jpg) no-repeat center top;position:relative;}
#dota_top_nav_td .nav_main { width: 1002px; height: 78px; margin: 0 auto;}
#dota_top_nav_td .logo { width: 260px; height: 48px; padding-top: 15px; padding-left: 26px; float: left;}
#dota_top_nav_td .logo a { display: block; width: 260px; height: 48px; text-indent: -10000px; overflow: hidden; background: url(../Images/logo.jpg) no-repeat left top;}
#dota_top_nav_td .nav { width: 696px; height: 78px; float: right;}
#dota_top_nav_td .nav li { width: 87px; height: 78px; float: left; position: relative; top: 0; left: 0; z-index: 1009;}
#dota_top_nav_td .nav li a.link_nav { display: block; width: 87px; height: 40px; line-height: 20px; padding: 19px 0px 18px 0px; color: #999; text-align: center; font-size: 16px; font-weight: bolder; z-index: 200; position: absolute; top: 0; left: 0; text-indent: -10000px; overflow: hidden; background-image: url(../Images/nav.jpg); background-repeat: no-repeat;}
#dota_top_nav_td .nav li.btn01 a.link_nav { background-position: left top;}
#dota_top_nav_td .nav li.btn02 a.link_nav { background-position: -87px top;}
#dota_top_nav_td .nav li.btn03 a.link_nav { background-position: -174px top;}
#dota_top_nav_td .nav li.btn04 a.link_nav { background-position: -261px top;}
#dota_top_nav_td .nav li.btn05 a.link_nav { background-position: -348px top;}
#dota_top_nav_td .nav li.btn06 a.link_nav { background-position: -435px top;}
#dota_top_nav_td .nav li.btn07 a.link_nav { background-position: -522px top;}
#dota_top_nav_td .nav li.btn08 a.link_nav { background-position: -609px top;}
#dota_top_nav_td .nav li a:hover {  background-image: url(../Images/nav.jpg); background-repeat: no-repeat; text-decoration: none;}
#dota_top_nav_td .nav li.btn01 a.current { background-position: left -77px;}
#dota_top_nav_td .nav li.btn02 a.current { background-position: -87px -77px;}
#dota_top_nav_td .nav li.btn03 a.current { background-position: -174px -77px;}
#dota_top_nav_td .nav li.btn04 a.current { background-position: -261px -77px;}
#dota_top_nav_td .nav li.btn05 a.current { background-position: -348px -77px;}
#dota_top_nav_td .nav li.btn06 a.current { background-position: -435px -77px;}
#dota_top_nav_td .nav li.btn07 a.current { background-position: -522px -77px;}
#dota_top_nav_td .nav li.btn08 a.current { background-position: -609px -77px;}
#dota_top_nav_td .nav_tips_bg{width:87px;height:260px;position:absolute;z-index:99; background: url(../Images/nav_bg.png) no-repeat left top;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dota2.com.cn/images/main1307/nav_bg.png',sizingMethod='scale');display: none;}
#dota_top_nav_td .nav_tips { position: absolute; width: 87px; height: 260px; left: 0px; top: 0px; padding-top: 77px;  display: none; z-index: 100;}
#dota_top_nav_td .nav_tips li { height: 30px;}
#dota_top_nav_td .nav_tips li a { display: block; height: 30px; line-height: 30px; color: #999; font-size: 12px; padding: 0; margin: 0; text-align: center;}
#dota_top_nav_td .nav_tips li a:hover {text-decoration: none;background:none; color: #b0290e;}

.dota_top { width: 100%; height: 370px; background: url(../Images/img01.jpg) no-repeat center top;}
.dota_top_main { width: 1002px; height: 370px; background: url(../Images/img01.jpg) no-repeat center top; margin: 0 auto;}

.wrap { width: 100%; background: #090909 url(../Images/bg.jpg) no-repeat center top;}
.content { width: 1002px; margin: 0 auto;}
.content img { vertical-align: top;}

.main_nav { width: 1002px; height: 130px; background: url(../Images/img03.jpg) no-repeat left top; position: relative; left: 0; top: 0;}
.main_nav2 { width: 1002px; height: 145px;background: url(../Images/img03.png) no-repeat left top;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.dota2.com.cn/images/main130924/img03.png',sizingMethod='scale'); position: absolute; left: 0; top: -15px;}
.main_nav a { display: block; width:230px; height: 105px; position: absolute; top: 23px; text-indent: -10000px; overflow: hidden; background: url(../Images/none.gif);}
.main_nav a.btn01 { left:41px;}
.main_nav a.btn02 { left:271px;}
.main_nav a.btn03 { left:501px;}
.main_nav a.btn04 { left:731px;}
.main_nav a:hover { background-repeat: no-repeat; background-image: url(../Images/main_nav.jpg);}
.main_nav a.btn01:hover { background-position: left top; }
.main_nav a.btn02:hover { background-position: -230px top;}
.main_nav a.btn03:hover { background-position: -460px top; }
.main_nav a.btn04:hover { background-position: -690px top; }

.main_bg01 { background: url(../Images/img05.jpg) repeat-y left top; width: 1002px; margin: 0 auto;}
.main_bg02 { background: url(../Images/img04.jpg) no-repeat left top;}
.main { background: url(../Images/img06.jpg) no-repeat left bottom; padding-bottom: 10px; padding-top: 4px;}
.main_l { width: 600px; float: left; padding-left: 26px;}
.main_r { width: 327px; float: right; padding-right: 40px;}

.lunbo { width: 570px; height: 280px; position: relative; left: 0; top: 0; margin: 0 auto;}
.lunbo_img { width: 570px; height: 280px; overflow: hidden;}
.lunbo_img a { display: block; width: 570px; height: 280px; display: none;}
.lunbo_nav { width: 80px; height: 12px; position: absolute; top: 10px; right: 15px;}
.lunbo_nav li { width: 12px; height: 12px; float: left; margin-right: 4px; _display: inline; background: url(../Images/lunbo_nav01.png) no-repeat left top;_background-image:url(../Images/lunbo_nav01.gif); cursor: pointer;}
.lunbo_nav li.current {background: url(../Images/lunbo_nav02.png) no-repeat left top;_background-image:url(../Images/lunbo_nav02.gif);}

.news_nav li{width:113px;_font-size:12px;float:left;height:46px;padding-right:1px}
.news_nav li a{display:block;height:46px;line-height:46px;text-align: center;color:#636363;background:url(../Images/news_nav.jpg) no-repeat;font-size:14px}
.news_nav li a.on{color:#c2c2c2;background-position:0 -46px}

.news {
	width: 570px;
	height: 432px;
	padding: 0px 15px;
	background: url(../Images/news.jpg) no-repeat left top;
	margin-top: 10px;
	position: relative;
	left: 0px;
	top: 0;
}
.news_head { padding-top: 20px; height: 60px; overflow: hidden;}
.news_head h2 { height: 40px; line-height: 40px; text-align: center;}
.news_head h2 a { color: #9c743b; font-size: 20px; font-weight: bolder;}
.news_head h2 a:hover { color: #bda45c;}

.news_head p { font-size: 14px; text-align: center; height: 20px; line-height: 20px;}
.news_head p a { color: #7d7d7d;}
.news_head p a:hover { color: #CCC;}

.news_list { padding-top: 35px; font-size: 14px;}
.news_list li { height: 28px; line-height: 28px;overflow:hidden;_height:25px;}
.news_list li a {color: #898989;padding-left: 15px;background: url(../Images/lingxing.jpg) no-repeat left 10px;}
.news_list li a:hover {
	color: #CCC;
}
.news_list li a img { vertical-align: middle;}
.news_list li span {display:block;	ine-height: 28px;width: 50px;	text-align: center;	float: right;	color: #898989;	font-size: 14px}
.news_list li.hot a { color: #906831;}
.news_list li.hot a:hover { color: #bda45c;}
.news a.more { display: block; width: 72px; height: 22px; line-height: 22px; text-align: center; position: absolute; left: 290px; bottom: 10px; color: #555555;}
.news a.more:hover { color: #CCC;}


.main_ggbox { width: 584px; height: 120px; padding-top: 10px; padding-left: 16px; background: url(../Images/main_ggbg.jpg) no-repeat left top;}
.main_ggbox a { display: block; width: 182px; height: 110px; float: left; margin-right: 12px;_margin-right: 8px ;text-align: center;color: #525252}
.main_ggbox a span { display: inline-block; height: 20px; line-height: 20px;  font-size: 12px; font-weight: bolder; padding-top: 3px}
.main_ggbox a:hover { color: #CCC}

.rdbd { width: 570px; height: 305px; margin: 0 auto; margin-top: 10px; background: url(../Images/rdbd_bg.jpg) no-repeat left top;}
.rdbd_head { height: 40px;}
.rdbd_head a.more { display: inline-block; float: right; width: 72px; height: 22px; line-height: 22px; text-align: center; color: #555; margin-top: 9px; margin-right: 15px;}
.rdbd_head a.more:hover { color: #CCC;}
.rdbd_box_l { width: 220px; float: left; padding-top: 10px; padding-left: 5px;}
.rdbd_box_l li { width: 100px; height: 120px; float: left; padding-left: 10px; position: relative; left: 0; top: 0;}
.rdbd_box_l li span { color: #898989; display: block; padding-top: 3px;}
.rdbd_box_l li a { color: #898989;}
.rdbd_box_l li a:hover span { color: #CCC;}
.rdbd_box_l li a.imgplaya { display: block; position: absolute; width: 28px; height: 28px; left: 43px; top: 22px; z-index: 100;}
.rdbd_box_l li img.imgplay { width: 28px; height: 28px;}

.rdbd_box_r { font-size: 13px;_font-size:12px; width: 310px; float: right; padding-right: 15px;}
.rdbd_box_r h2 { height: 25px; line-height: 24px; text-align: center;}
.rdbd_box_r h2.title01 { font-size: 14px; font-weight: bolder; padding-top: 12px; padding-bottom:5px;}
.rdbd_box_r h2.title02 { font-size: 14px; font-weight: bolder; padding-top: 17px;}
.rdbd_box_r h2 a { color: #b3884c;}
.rdbd_box_r h2 a:hover { color: #bda45c;}

.rdbd_box_r .pxle_p{height: 25px; line-height: 24px;}
.rdbd_box_r .pxle_p a { color: #898989;}
.rdbd_box_r .pxle_p a:hover { color: #CCC;}
.rdbd_box_r .pxle_hot a { color: #b3884c;}
.rdbd_box_r .pxle_hot a:hover { color: #bda45c;}


.rdbd_list li { height: 25px; line-height: 24px;}
.rdbd_list li a { color: #898989;}
.rdbd_list li a:hover { color: #CCC;}

.rdbd_list li.hot a { color: #b3884c;}
.rdbd_list li.hot a:hover { color: #bda45c;}


.video { width: 570px; height: 305px; background: url(../Images/video.jpg) no-repeat left top; margin: 0 auto; margin-top: 10px;}
.video_head { height: 40px;}
.video_head a.more { display: inline-block; float: right; width: 72px; height: 22px; line-height: 22px; text-align: center; color: #555; margin-top: 9px; margin-right: 15px;}
.video_head a.more:hover { color: #ccc;}

.video_main { padding: 10px 15px;}
.video_main_l { width: 210px; float: left; overflow:hidden;}
.video_mt2 { padding-top: 10px; width:220px;}
.video_mt2 div { display: inline-block; width: 100px; float: left; text-align: center; position: relative; left: 0; top: 0;}
.video_mt2 div.btn01 { margin-right: 10px;}
.video_mt2 div a { color: #898989;}
.video_mt2 span { display: block; padding-top: 3px;}
.video_mt2 span:hover { color: #ccc;}
.video_mt2 a.video_mt2playa { display: block; width: 28px; height: 28px; position: absolute; left: 37px; top: 28px;}
.video_mt2 a.video_mt2playa img { width: 28px; height: 28px;}

.video_main_r { width: 330px; float: left;}
.video_main_r li { width: 155px; height: 115px; float: left; padding-left: 10px; display: inline-block; padding-bottom: 10px; position: relative; left: 0; top: 0;}
.video_main_r li a { display: block;}
.video_main_r li a.imgplaya { display: block; position: absolute; width: 28px; height: 28px; left: 74px; top: 41px; z-index: 100;background:url(../Images/play.png) no-repeat;_background:url(../Images/play.gif) no-repeat;}
.video_main_r li img.imgplay { width: 28px; height: 28px;}
.video_msg { height: 30px; position: absolute; left: 10px; bottom: 10px; width: 155px;}
.video_msg_bg { width: 155px; height: 30px; background: #000; opacity: 0.8; position: absolute; left: 0; top: 0; z-index: 100;}
.video_msg_con { width: 155px; height: 30px; line-height: 30px; position: absolute; left: 0; top: 0; z-index: 200; text-align: center; color: #959595;}
.video_msg_con a { color: #959595;}
.video_msg_con a:hover { color: #ccc;}

.mthd { width: 570px; height: 305px; background: url(../Images/mthd.jpg) no-repeat left top; margin: 0 auto; margin-top: 10px;}
.mthd_head { height: 40px;}
.mthd_head a.more { display: inline-block; float: right; width: 72px; height: 22px; line-height: 22px; text-align: center; color: #555; margin-top: 11px; margin-right: 15px;}
.mthd_head a.more:hover { color: #ccc;}

.mthd_main { padding-top: 10px;}
.mthd_main_l { display: block; width: 210px; height: 140px; float: left; padding-left: 15px;}
.mthd_main_l a { display: block; height: 140px;}
.mthd_main_r { width: 310px; padding-right: 15px; float: right;}
.mthd_main_r h2 { font-size: 14px; font-weight:bolder; height: 31px; line-height: 28px; text-align: center;}
.mthd_main_r h2 a { color: #b3884c;}
.mthd_main_r h2 a:hover { color: #bda45c;}

.mthd_main_r .pxle_p{font-size: 13px;_font-size:12px; height: 24px; line-height: 24px;}
.mthd_main_r .pxle_p a { color: #898989;}
.mthd_main_r .pxle_p a:hover { color: #CCC;}
.mthd_main_r .pxle_hot a { color: #b3884c;}
.mthd_main_r .pxle_hot a:hover { color: #bda45c;}

.mthd_list { padding-top: 3px;}
.mthd_list li { font-size: 13px;_font-size:12px; height: 24px; line-height: 24px;}
.mthd_list li a { color: #898989;}
.mthd_list li a:hover { color: #ccc;}
.mthd_list li.hot a { color: #b3884c;}
.mthd_list li.hot a:hover { color: #bda45c;}

.mthd_gg { padding-left: 15px; padding-top: 10px;}
.mthd_gg a { display: inline-block; width: 173px; height: 90px; float: left; margin-right: 10px;}

.ycgl { width: 570px; height: 305px; background: url(../Images/ycgl.jpg) no-repeat left top; margin: 0 auto; margin-top: 10px;}
.ycgl_head { height: 40px;}
.ycgl_head a.more { display: inline-block; float: right; width: 72px; height: 22px; line-height: 22px; text-align: center; color: #555; margin-top: 10px; margin-right: 15px;}
.ycgl_head a.more:hover { color: #CCC;}

.ycgl_main { padding: 10px 15px;}
.ycgl_main_l { width: 120px; height: 240px; float: left;}
.ycgl_main_c { width: 263px; padding: 0px 10px; float: left;}
.ycgl_main_r { width: 137px; float: left;}
.ycgl_main_r div.ycgl_main_r_img { height: 115px; position: relative; left: 0; top: 0;}
.ycgl_main_r a { display: block;}
.ycgl_msg { height: 30px; position: absolute; left: 0px; bottom: 0px; width: 137px;}
.ycgl_msg_bg { width: 137px; height: 30px; background: #000; opacity: 0.8; position: absolute; left: 0; top: 0; z-index: 100;}
.ycgl_msg_con { width: 137px; height: 30px; line-height: 30px; position: absolute; left: 0; top: 0; z-index: 200; text-align: center;}
.ycgl_msg_con a { color: #959595;}
.ycgl_msg_con a:hover { color: #ccc;}
.ycgl_main_c h2 { font-size: 14px; font-weight:bolder; height: 31px; line-height: 28px; text-align: center;}
.ycgl_main_c h2 a { color: #b3884c;}
.ycgl_main_c h2 a:hover { color: #bda45c;}

.ycgl_main_c .pxle_p{font-size: 13px;_font-size:12px; height: 24px; line-height: 24px;}
.ycgl_main_c .pxle_p a { color: #898989;}
.ycgl_main_c .pxle_p a:hover { color: #CCC;}
.ycgl_main_c .pxle_hot a { color: #b3884c;}
.ycgl_main_c .pxle_hot a:hover { color: #bda45c;}

.ycgl_list { padding-top: 3px;}
.ycgl_list li { font-size: 13px;_font-size:12px; height: 25px; line-height: 24px;}
.ycgl_list li a { color: #898989;}
.ycgl_list li a:hover { color: #CCC;}

.ycgl_list li.hot a { color: #bf955b;}
.ycgl_list li.hot a:hover { color: #bda45c;}


.xqmt { width: 570px; height: 305px; background: url(../Images/xqmt.jpg) no-repeat left top; margin: 0 auto; margin-top: 10px;}
.xqmt_head { height: 40px;}
.xqmt_head a.more { display: inline-block; float: right; width: 72px; height: 22px; line-height: 22px; text-align: center; color: #555; margin-top: 10px; margin-right: 15px;}
.xqmt_head a.more:hover { color: #CCC;}

.xqmt_main { padding:0 15px 10px 15px;}
.xqmt_main a { display: block; position: relative; top: 0; left: 0;}
.xqmt_l { width: 155px; float: left;}
.xqmt_c { width: 210px; float: left; padding-left: 10px;}
.xqmt_r { width: 155px; float: left; padding-left: 10px;}
.xqmt_main a:hover .xqmt_msg { display: block;}
.xqmt_msg { height: 115px; width: 155px; position: absolute; left: 0px; top: 0px; display: none;}
.xqmt_msg_bg { width: 155px; height: 115px; background: #000; opacity: 0.7; position: absolute; left: 0; top: 0; z-index: 100;}
.xqmt_msg_con { font-size:14px; width: 155px; height: 115px; line-height: 115px; position: absolute; left: 0; top: 0; z-index: 200; text-align: center; color: #CCC;}
.xqmt_msg2 { height: 240px; width: 210px;}
.xqmt_msg2 .xqmt_msg_bg { height: 240px; width: 210px;}
.xqmt_msg2 .xqmt_msg_con { height: 240px; width: 210px; line-height: 240px;}

.yx { width: 325px; height:165px; padding: 1px; margin-top:5px; background: url(../Images/yx.jpg) no-repeat left bottom;}
.yx_img { width: 324px; height: 109px;}
.yx_img img{width: 324px; height: 109px;}
.yx_img a { display: block;}
.yx_nav { width: 325px; height: 56px; background: url(../Images/yx_nav.jpg) no-repeat left top;}
.yx_nav a { display: block; width: 106px; float: left; padding-left: 1px; height: 56px; background: url(../Images/none.gif); text-indent: -10000px; overflow: hidden; margin-left: 1px;}
.yx_nav a:hover { background-image: url(../Images/yx_nav.jpg); background-repeat: no-repeat;}
.yx_nav a.btn01:hover { background-position: -1px -56px;_background-position: -2px -56px;}
.yx_nav a.btn02:hover { background-position: -109px -56px;_background-position: -110px -56px;}
.yx_nav a.btn03:hover { background-position: -217px -56px;_background-position: -218px -56px;}

.weibo { width: 325px; height: 105px; background: url(../Images/weibo.jpg) no-repeat left top; margin-top: 10px;}
.weibo a { display: block; width: 108px; height: 105px; float: left; background: url(../Images/none.gif); text-indent: -10000px; overflow: hidden;}
.weibo a:hover { background-image: url(../Images/weibo.jpg); background-repeat: no-repeat;}
.weibo a.btn01{width:109px}
.weibo a.btn01:hover { background-position: left -105px;}
.weibo a.btn02:hover { background-position: -109px -105px;}
.weibo a.btn03:hover { background-position: -217px -105px;}
.weibo a.btn04:hover { background-position: -243px -105px;}

.gfss { width: 326px; margin-top: 10px;}
.gfss_head { height: 43px; background: url(../Images/gfss01.jpg) no-repeat left top;}
.gfss_main { background: url(../Images/gfss02.jpg) repeat-y left top; padding-top: 1px; padding-bottom: 2px;}
.gfss_bottom {background: url(../Images/gfss03.jpg) repeat-y left top; height: 10px; font-size: 2px; overflow: hidden;}
.gfss_main a { display: block; margin: 0 auto; width: 307px; margin-top: 10px;}

.lunbo2 { width: 325px; height: 135px; padding: 0px 1px; position: relative; left: 0; top: 0; margin: 0 auto; margin-top: 10px;}
.lunbo2_img { width: 325px; height: 135px; overflow: hidden;}
.lunbo2_img a { display: block; width: 325px; height: 135px; display: none;}
.lunbo2_nav { width: 80px; height: 12px; position: absolute; bottom: 10px; right: 15px;}
.lunbo2_nav li { width: 12px; height: 12px; float: left; margin-right: 4px; _display: inline; background: url(../Images/lunbo_nav01.png) no-repeat left top; cursor: pointer;_background-image:url(../Images/lunbo_nav01.gif);}
.lunbo2_nav li.current { background: url(../Images/lunbo_nav02.png) no-repeat left top;_background-image:url(../Images/lunbo_nav02.gif);}

.faq { width: 327px; margin-top: 10px;}
.faq_head { height: 44px; background: url(../Images/faq01.jpg) no-repeat left top;}
.faq_head a.more { display: inline-block; float: right; width: 72px; height: 22px; line-height: 22px; text-align: center; color: #555; margin-top: 10px; margin-right: 15px;}
.faq_head a.more:hover { color: #CCC;}

.faq_main { padding: 0px 18px; background: url(../Images/faq02.jpg) repeat-y left top;}
.faq_bottom { height: 10px; background: url(../Images/faq03.jpg) repeat-y left top;}
.faq_item { padding-top: 10px; line-height: 20px;}
.faq_item_q { font-size:12px; color: #c9c9c9; font-weight:bolder;}
.faq_item_a { color: #8b8b8b;}

.gfsp { width: 325px; height: 229px; padding: 1px; background: url(../Images/gfsp.jpg) no-repeat left top; margin-top: 10px;}
.gfsp_head { height: 38px;}
.gfsp_head a { display: block; width: 108px; float: left; height: 38px; line-height: 38px; text-align: center; font-size: 14px; background-color: #131313; color: #8b8b8b;}
.gfsp_head a.btn03 { width: 108px;}
.gfsp_head a:hover { color: #CCC;}
.gfsp_head a.current { color: #d7b37d; background-color: #181818; text-decoration: none;}
.gfsp_main { padding: 9px; position: relative; left: 0; top: 0;}
.gfsp_main a { display: block;}
.gfsp_main a.imgplaya { display: block; position: absolute; width: 28px; height: 28px; left: 148px; top: 81px; z-index: 100;background:url(../Images/play.png) no-repeat;_background:url(../Images/play.gif) no-repeat;}
.gfsp_main img.imgplay { width: 28px; height: 28px;}

.right_gg { width: 325px; padding: 1px;}
.right_gg a { display: block; margin-top: 10px;}

.kefu { width: 325px; height: 70px; margin: 0px 1px; margin-top: 10px; background: url(../Images/kefu.jpg) no-repeat left top;}
.kefu_list { padding: 8px 0px 8px 100px;}
.kefu_list li { height: 18px; line-height: 18px; color: #898989;}
.kefu_list li a { color: #898989;}
.kefu_list li a:hover { color: #ccc;}
.kefu2 { width: 325px; height: 82px; margin: 0px 1px; background: url(../Images/kefu2.jpg) no-repeat left top;}
.kefu2 a { display: block; width: 80px; height: 79px; margin-left: 1px; margin-top: 1px; text-indent: -10000px; overflow: hidden; background: url(../Images/none.gif); float: left;}
.kefu2 a:hover { background-image: url(../Images/kefu2.jpg); background-repeat: no-repeat;}
.kefu2 a.btn01:hover { background-position: -1px -83px;_background-position: -2px -83px;}
.kefu2 a.btn02:hover { background-position: -82px -83px;_background-position: -83px -83px;}
.kefu2 a.btn03:hover { background-position: -163px -83px;_background-position: -164px -83px;}
.kefu2 a.btn04:hover { background-position: -244px -83px;_background-position: -245px -83px;}

.mthz { background-color: #0d0d0d; padding: 8px 10px 15px 10px; width: 920px; margin: 0 auto; margin-top: 20px;}
.mthz li { width: 110px; height: 20px; float: left; padding-left: 5px; padding-top: 6px;}
.mthz li a { display: block; width: 85px; height: 20px; padding-left: 25px; color: #717171; line-height: 20px;}
.mthz li a:hover { color: #CCC;}
.mthz li a.mt_qq { background: url(../Images/hezuo01.jpg) no-repeat left top;}
.mthz li a.mt_17173 { background: url(../Images/hezuo02.jpg) no-repeat left top;}
.mthz li a.mt_duowan { background: url(../Images/hezuo03.jpg) no-repeat left top;}
.mthz li a.mt_neotv { background: url(../Images/hezuo04.jpg) no-repeat left top;}
.mthz li a.mt_pc { background: url(../Images/hezuo05.jpg) no-repeat left top;}
.mthz li a.mt_178 { background: url(../Images/hezuo06.jpg) no-repeat left top;}
.mthz li a.mt_52pk { background: url(../Images/hezuo07.jpg) no-repeat left top;}
.mthz li a.mt_766 { background: url(../Images/hezuo08.jpg) no-repeat left top;}
.mthz li a:hover { }


.video_pop{width:880px; height:494px; position:absolute; z-index:20001; background:#000; display:none;}
.video_close{background:url(../Images/close.jpg) no-repeat 0 0; width:54px; height:54px; position:absolute; right:-54px; top:0;}
.video_close:hover{background-position:0 -54px;}

div.btn1{width:325px;height:83px;background:url(../Images/btn01.jpg) no-repeat;}
div.btn1 a{width:325px;height:83px;display:block;background:url(../Images/btn01.jpg) no-repeat 0 -83px;filter: Alpha(Opacity=0);opacity:0;text-indent:-99999em}

.game{width:950px;margin:20px auto 0;text-align:center;height:30px;line-height: 30px;background:#1d1d1d;color:#878686;border-radius:4px}